$(function(){
    /*验证码转换*/
        var vrtime=new Date().getTime();
        var vrcode;
        var pass=1;
        function getvrcode(){
        $.ajax({
        type: "get",
        url: "php/returnvrcode.php",
        data: {},
        dataType: "text",
        success:function (msg) {
            console.log(msg);
        vrcode=msg;
        }
    });
    
}
        getvrcode();


        var errorinfo=new Array(6);
        /*用户名输入判断*/
        $nameinput1=$(".nameinput1");
        $nameinput2=$(".nameinput2");
        var patternname=/^[1-3][0-9]{7,7}$/;
        $nameinput1.blur(function () { 
            if(!$nameinput1.val()){
                errorinfo[0]="学工号不能为空！";
            }
            else{
                if(!patternname.test($nameinput1.val())){
                    errorinfo[0]="学工号格式错误，只支持8位数字！";
                }
                else{
                    errorinfo[0]="pass";
                }
            }
        });
        $nameinput2.blur(function () { 
            if(!$nameinput2.val()){
                errorinfo[3]="学工号不能为空！";
            }
            else{
                if(!patternname.test($nameinput2.val())){
                    errorinfo[3]="学工号格式错误，只支持8位数字！";
                }
                else{
                    errorinfo[3]="pass";
                }
            }
        });
            /*密码输入判断 */
            $pwdinput1=$(".pwdinput1");
            $pwdinput2=$(".pwdinput2");
            var patternpwd=/^[A-z][a-zA-Z0-9]{5,11}$/;
            $pwdinput1.blur(function () { 
                if(!$pwdinput1.val()){
                    errorinfo[1]="密码不能为空！";
                }
                else{
                    if(!patternpwd.test($pwdinput1.val())){
                        errorinfo[1]="密码请以首字母开头，长度为6-12位！";
                    }
                    else{
                        errorinfo[1]="pass";
                    }
                }
            });
            $pwdinput2.blur(function () { 
                if(!$pwdinput2.val()){
                    errorinfo[4]="密码不能为空！";
                }
                else{
                    if(!patternpwd.test($pwdinput2.val())){
                        errorinfo[4]="密码请以首字母开头，长度为6-12位！";
                    }
                    else{
                        errorinfo[4]="pass";
                    }
                }
            });
            /*验证码输入判断 */
            $vrcodeinput=$(".vrcode");
            $vrcodeinput.blur(function(){
                if(!$vrcodeinput.val()){
                    errorinfo[2]="验证码不能为空!";
                }
                else{
                    if($vrcodeinput.val()!=vrcode){
                        errorinfo[2]="验证码输入错误！";
                    }
                    else{
                        errorinfo[2]="pass";
                    }
                }
            });
            var val;
            $('select').change(function(){
                val=$('select').val();
            })
            /*监听注册按钮事件 */
            $("#signinbtn").click(function(){
                var jump=0;
                for(var i=0;i<3;i++){
                    if(!errorinfo[i]){
                        alert('请将所有信息填写完整！');
                        pass=0;
                        jump=1;
                        break;
                    }
                }
                for(var i=0;i<3;i++){
                    if(errorinfo[i]!="pass"){
                        pass=0;
                        break;
                    }
                    else{
                        pass=1;
                    }
                }
                if(pass==1){
                    pack($nameinput1.val(),$pwdinput1.val());
                }
                else{
                    if(!jump){
                        var string='';
                        for(var i=0;i<3;i++){
                            if(errorinfo[i]!="pass"){
                                string=string+errorinfo[i]+'\n';
                            }
                        }
                        alert(string);
                    }
                }
            })
                /*监听登录按钮事件 */
                $("#signupbtn").click(function(){
                    if(!val){
                        errorinfo[5]="请选择权限进行登录！";
                    }
                    else{
                        // alert(val);
                        errorinfo[5]="pass";
                    }
                    var jump=0;
                    for(var i=3;i<6;i++){
                        if(!errorinfo[i]){
                            alert("请将所有信息填写完整！");
                            pass=0;
                            jump=1;
                            break;
                        }
                    }
                    for(var i=3;i<6;i++){
                        if(errorinfo[i]!="pass"){
                            pass=0;
                            break;
                        }
                        else{
                            pass=1;
                        }
                    }
                    if(pass==1){
                        check($nameinput2.val(),$pwdinput2.val(),val);
                    }
                    else{
                        if(!jump){
                            var string='';
                            for(var i=3;i<6;i++){
                                if(errorinfo[i]!="pass"){
                                    string=string+errorinfo[i]+'\n';
                                }
                            }
                            alert(string);
                        }
                    }
                })

    })

            

